awfully good - Spanish English Dictionary